turbine powered helicopter - Alemán Inglés Diccionario